//-----------------------------------------------------------------------
// <copyright file="a_products_specBase.cs" company="AACECOM">
//     Copyright (c) AACECOM. All rights reserved.
// </copyright>
//-----------------------------------------------------------------------
	
using System;
using System.Data;
using System.ComponentModel;
using System.Collections;

namespace ThoiTrang.Entities
{
	[Serializable]
	public class a_products_specBase
	{
		
		#region Variable Declarations
		private int				specsheetid = 0;
		private string				sheetcaption = string.Empty;
		private string				specnamecaption = string.Empty;
		private string				value1caption = string.Empty;
		private string				value2caption = string.Empty;
		private string				value3caption = string.Empty;
		private bool				spectype = false;
		private int				domainid = 0;
		#endregion
		
		#region Constructors
		public a_products_specBase() {}
		
		public a_products_specBase (
			int specsheetid,
			string sheetcaption,
			string specnamecaption,
			string value1caption,
			string value2caption,
			string value3caption,
			bool spectype,
			int domainid)
		
		{
			this.specsheetid = specsheetid;
			this.sheetcaption = sheetcaption;
			this.specnamecaption = specnamecaption;
			this.value1caption = value1caption;
			this.value2caption = value2caption;
			this.value3caption = value3caption;
			this.spectype = spectype;
			this.domainid = domainid;
		}
		#endregion
		
		#region Properties	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is int</value>
		public int Specsheetid
		{
			get { return specsheetid; }
			set { specsheetid = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is varchar</value>
		public string Sheetcaption
		{
			get { return sheetcaption; }
			set { sheetcaption = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is varchar</value>
		public string Specnamecaption
		{
			get { return specnamecaption; }
			set { specnamecaption = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is varchar</value>
		public string Value1caption
		{
			get { return value1caption; }
			set { value1caption = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is varchar</value>
		public string Value2caption
		{
			get { return value2caption; }
			set { value2caption = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is varchar</value>
		public string Value3caption
		{
			get { return value3caption; }
			set { value3caption = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is bit</value>
		public bool Spectype
		{
			get { return spectype; }
			set { spectype = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is int</value>
		public int Domainid
		{
			get { return domainid; }
			set { domainid = value; }
		}
	
		
		#endregion
	}//End Class
	
	public enum a_products_specColumns
	{
		Specsheetid,
		Sheetcaption,
		Specnamecaption,
		Value1caption,
		Value2caption,
		Value3caption,
		Spectype,
		Domainid
	}//End enum
}